OMG, I have had so many variations of this siteā¦ Community Server, Wordpress, Squarespace, Gatsby, Hugo, Jekyll, nanoc, and so many more.
Today its running 11ty
My content manager is Obsidian.
My workflow is this. I have a folder in my Obsidian vault called blog, another call notes, and scripts, and videonotes, and videos. If I create a md file in any of them, within 5 minutes it is live on technovangelist.com. kinda magical.
To do this, I use the obsidian git plugin to push to github, then the obsidian vault repo in my org triggers a build in my website repo which pulls the vault repo, grabs the files, processes them to replace wikilinks with regular href links, and updates the website repo, which triggers vercel to pull the latest.